home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 010 / 2amuser.arc / UMAN.PRN < prev   
Encoding:
Text File  |  1986-12-20  |  69.6 KB  |  2,509 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.             2AM-BBS, Version 2.0
  39.  
  40.                User's Manual
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.                   (c) Copyright, 1986 by:
  54.                   Chris Gorman
  55.                   Neil Clarke
  56.                   2AM Associates
  57.                   December 1, 1986
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.       Across the Country... put your signatures here!
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                 - 2 -
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. 2AM BBS
  137. User's Manual                    Making the CALL!
  138. ____________________________________________________________
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.              Chapter 1
  148.  
  149.               Making the CALL!
  150.  
  151.  
  152. 1.1  The Raw Materials
  153.  
  154.  
  155. To call any Bulletin Board System, you are first going to
  156. need the following:
  157.   1.  A computer or a terminal.
  158.   2.  A modem -- This device MOdulates data bits into sounds
  159.       so that they can be transmitted and DEModulates
  160.       incoming sounds into bits so that the
  161.       computer/terminal can make sense of them.  There are
  162.       several different kinds of modems.  Each will use
  163.       slightly different communications parameters.  More on
  164.       communications parameters later.
  165.   3.  A telephone line.  Refer to your modem's user manual
  166.       for instructions on how to connect your modem to the
  167.       phone line.
  168.   4.  A terminal program (if you are using a computer).  If
  169.                      1
  170.       you are just using a dumb terminal   you will not need
  171.       this program.  Terminal programs instruct your
  172.       computer how to "talk" over the RS-232 port, which is
  173.       the thing your modem is plugged into on the computer.
  174.       Without this program, the computer knows no more about
  175.       using the RS-232 port as it does about using a printer
  176.       or any other device.  You will have to set up your
  177.       terminal program.  This set up is accomplished in many
  178.       ways depending on your terminal program.    However, we
  179.       will get to some basic guidelines in a minute.
  180.  
  181.  
  182. 1.2  Communications Parameters
  183.  
  184.  
  185. In order to effect a communication link between two
  186. machines, you need to set various parameters on each side.
  187.  
  188. -----------
  189.  
  190. 1. dumb terminals do not run programs, you just turn them on
  191.    and they automatically are set up to communicate thru a
  192.    modem.
  193.  
  194.  
  195.                  1-1
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. 2AM BBS
  203. User's Manual               Communications Parameters
  204. ____________________________________________________________
  205.  
  206.  
  207. Basically a parameter is a variable that must be set
  208. correctly for proper communications.  Many years ago,
  209. parameters had to be changed frequently.  Different links
  210. used different parameters.  There was no real standard.
  211. Now, almost all communications between microcomputers is
  212. done using a standard set of parameters.  Here they are:
  213.  
  214.  
  215.   1.  Baud:  Baud rate is the speed in which characters are
  216.       sent/received.  This parameter is dependent on what
  217.       kind of modem you have.  Cheaper modems transmit and
  218.       receive at 300 baud.  More expensive modems run at
  219.       1200, 2400, 4800, or even 9600 baud.  Baud rates over
  220.       2400 are used primarily in large applications in the
  221.       corporate world.    4800 and 9600 baud modems are very
  222.       expensive and require special phone lines for such
  223.       high transmission speeds.  In 10 or 15 years, when Ma
  224.       Bell, et. al. convert the nation's phone system to
  225.       digital, we will all be 9600 baud.  For now, most
  226.       phone lines will not transmit accurately at this
  227.       speed.  Baud rates of 2400 baud are possible at the
  228.       time this manual was written, but are expensive.    Many
  229.       BBS's still do not use 2400 baud modems.    The average
  230.       2AM-BBS will go at either 1200 or 300 baud.  You set
  231.       up for the highest baud speed your modem can transmit
  232.       at.  The BBS will "autobaud", that is, set its baud
  233.       rate at the speed at which you are set up at.
  234.   2.  Duplex:  This parameter can be set to either FULL or
  235.       HALF.  It determines whether the two computers should
  236.       echo characters back at each other.  Using HALF
  237.       duplex, characters are echoed.  Using FULL duplex,
  238.       characters are not.  You should set your terminal
  239.       program and/or modem for FULL duplex.  This is
  240.       standard to the BBS world.  If you set your modem
  241.       wrong, the characters you type and/or receive will
  242.       echo, i.e.
  243.  
  244.        HHEELLOO  TTHHEERREE
  245.  
  246.       If you get this sort of transmission, change your
  247.       duplex setting.
  248.   3.  Bits (or bits per word):    This gets tricky to define
  249.       without launching into some more complicated stuff.
  250.       Let's make it simple and say, set up for 8 bits.
  251.   4.  Stop bits:  A little too complicated to explain.    Set
  252.       up for 1 stop bit.
  253.   5.  Parity:  This parameter allows for some error checking
  254.       while transmitting.  Basically, when a character is
  255.       sent, a code is built in which tells the other machine
  256.       whether the character was received correctly or not.
  257.       It is not used much in the BBS world.  Set parity for
  258.       NONE.  Other parities are ODD, EVEN, MARK, and SPACE.
  259.  
  260.  
  261.                  1-2
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. 2AM BBS
  269. User's Manual               Communications Parameters
  270. ____________________________________________________________
  271.  
  272.  
  273.       Don't use them.  If you get garbage when you connect,
  274.       very often it is because your parity is set wrong.  I
  275.       notice a lot of 'p' and 'x' characters when parity is
  276.       set wrong.
  277.   6.  Linefeeds:  This is to decide whether your terminal
  278.       program should skip down a line when you receive a
  279.       carriage return or whether the BBS should transmit a
  280.       linefeed character.  It can be set either way (usually
  281.       easier to let the BBS transmit the linefeed, thus
  282.       answer CR only versus CR+LF in your terminal set up
  283.       area).  You will be asked whether or not you wish the
  284.       BBS to transmit linefeeds in the new user login
  285.       procedure.  If your terminal program is not setup to
  286.       supply linefeeds, reply YES to the linefeeds question.
  287.       Otherwise reply NO to the linefeeds question.  Oh, if
  288.       all output is double spaced, it is because both your
  289.       terminal program and the BBS are supplying a linefeed.
  290.       Either turn linefeeds off in your terminal program set
  291.       up section, or use the BBS's Configure utility and set
  292.       up for no linefeeds from the BBS.
  293.  
  294. Put all together, you have what is called the 8-N-1
  295. standard.  That is:  8 bits, 1 stop bit, no parity.  You may
  296. find that, with no set up at all, your terminal program is
  297. already set up this way (by default).
  298.  
  299.  
  300. 1.3  Protocols
  301.  
  302.  
  303. One of the first things that a computer hobbyist probably
  304. learns is that you cannot take an Apple program and load it
  305. into an IBM (or most any other machine).  Different
  306. computers have different sets of instructions and different
  307. methods for computing.    However, in the BBS world, different
  308. computers can communicate.  All of this communication is
  309. accomplished by using what is called a protocol.
  310.  
  311. When you are just communicating normally with a BBS, you are
  312. sending and receiving codes that correspond to each letter
  313. on the keyboard.  The terminal program functions to convert
  314. these numbers back into letters.  However, when you are
  315. communicating, you are, in reality, sending and receiving
  316. these codes.  These codes are known as ASCII (The American
  317. Standard Code for Information Interchange).  They are
  318. standard to almost every computer made today and allow
  319. Apples, Commodores, IBMs, and many other types of computers
  320. to communicate.  ASCII can be thought of as a communications
  321. protocol.  It is standard to many computers.  However, when
  322. you get to more complicated things such as transferring
  323. files, you need protocols that can do more.  You need error
  324. checking to make sure that everything transmitted is
  325.  
  326.  
  327.                  1-3
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. 2AM BBS
  335. User's Manual                       Protocols
  336. ____________________________________________________________
  337.  
  338.  
  339. received correctly, and you need a protocol that can
  340. efficiently transmit information.  ASCII is an efficient
  341. protocol for posting messages and reading bulletins, but is
  342. not so great for sending programs back and forth.  If you
  343. want to do file transmissions, your terminal program must
  344. support another communications protocol.  The second
  345. protocol that 2AM-BBS uses is called Xmodem.  Xmodem is
  346. efficient and has error checking and is thus very good for
  347. file transfers.  Since it sends data in blocks (chunks of
  348. data rather than one character at a time), it is not useful
  349. for posting and reading messages, however.  Read through the
  350. manual to your terminal program to see if it supports the
  351. Xmodem protocol. Basically, there should be a method for
  352. sending and receiving a file using Xmodem.  2AM-BBS also
  353. supports a modified form of Xmodem called Xmodem CRC.  The
  354. differences between Xmodem and Xmodem CRC are minor, but
  355. Xmodem CRC allows for faster file transfer times.
  356.  
  357.  
  358. 1.4  The person on the other end!
  359.  
  360.  
  361. BBS's are run for all sorts of reasons (pleasure, business
  362. purposes, etc.), but in all cases, one person normally
  363. supervises the BBS's operation and solves all the problems
  364. that come up.  This person is known as the SYStem OPerator
  365. or SYSOP.  If you have problems with the use of the BBS,
  366. methods for contacting the sysop will be explained shortly.
  367. However, remember that sysops get busy, and if you have
  368. questions about other aspects of BBS'ing, there are always
  369. lots of other users to communcate with as well!
  370.  
  371.  
  372. 1.5  HELP!
  373.  
  374.  
  375. When using a 2AM-BBS, do not ever let yourself become
  376. confused.  Help is available from ANYWHERE by hitting 'H'
  377. and then RETURN.  You are strongly encouraged to make use of
  378. help files!  Hitting 'H' from the main menu will take you
  379. into the master help file section.  Here you can get help on
  380. any part of the BBS.
  381.  
  382. If you are at a prompt and want to know what commands are
  383. available, type a question mark (?) and hit RETURN for a
  384. menu of commands.
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                  1-4
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. 2AM BBS
  401. User's Manual         Basic Concepts used in the Software
  402. ____________________________________________________________
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.              Chapter 2
  412.  
  413.         Basic Concepts used in the Software
  414.  
  415.  
  416. Before you launch into all the descriptions of what the
  417. various sections of 2AM-BBS do, here is a little bit of
  418. information on how to give commands to the board.  In this
  419. chapter, there are lots of examples of typical commands that
  420. you could give.  These examples come before any information
  421. on using the board, so they won't mean much, but this
  422. chapter is useful for getting some basic ideas on moving
  423. around.
  424.  
  425.  
  426. 2.1  Basic Command Parsing
  427.  
  428.  
  429. At any prompt (a prompt is where the BBS stops and, with a
  430. neat little arrow, nudges you to type something in), you
  431. will have to enter commands.  These commands are then
  432. parsed.  What is parsing??  Well, keep in mind that computer
  433. programs do not just glance at phrases and understand them.
  434. In most cases, they are taken apart letter by letter and
  435. examined in order to try and figure out what to do.  The
  436. programs that do this reading/interpreting are called
  437. parsers.  In 2AM-BBS, most utilities have parsers, but since
  438. it is one program, each parser shares information with the
  439. others.  The user's job is to give the parser input that it
  440. can deal with.    If you do not, you will get errors.  Most
  441. errors are easy to read.  If any are cryptic, we will
  442. explain them further in this manual.
  443.  
  444. Most commands are only one letter long (i.e. command to send
  445. feedback from the main menu is 'F'), but some are longer,
  446. and many need additional information.  For instance, to go
  447. from the main menu to message base 2, you would type in 'g2'
  448. and hit return.  Now, if you forget a part of the command,
  449. (i.e. put the 'g' and forget the '2'), the BBS will always
  450. prompt you.
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.                  2-1
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. 2AM BBS
  467. User's Manual                Multiple Command Parsing
  468. ____________________________________________________________
  469.  
  470.  
  471. Example 1: (the slick way)       Example 2: (the tedious
  472.                    way)
  473.  
  474. Main:> g2               Main:> g
  475. Moving to base 2 :: System News    Base to move to :> 2
  476. 12 Messages, 5 New           Moving to base 2 ::
  477.                    System News
  478. Base-2:>               12 Messages, 5 New
  479.                    Base-2:>
  480.  
  481.  
  482. 2.2  Multiple Command Parsing
  483.  
  484.  
  485. You can enter as many commands on a line as you wish.  Just
  486. separate them with slashes (/).  This practice is encouraged
  487. just because it gets you around faster.  An example:
  488.  
  489.      Main :> y/e/ri/m/ra
  490.  
  491. This command will show you your current status, take you
  492. into Email, read your incoming messages, take you back to
  493. the main menu, and set you up to read all new messages on
  494. all message bases. NOTE:  you may be prompted for additional
  495. information (ex: in Email, you might be asked if you want to
  496. answer or re-read each message).  Some of these additional
  497. responses can be put into your command line; others will not
  498. work.  Just take each case as you have to.  In addition, if
  499. you mistype a multiple command line, you may get a slew of
  500. syntax errors as the parsers try to interpret commands that
  501. are in the wrong place (ex: ri is great in Email, but will
  502. really upset the parser at the main menu).  If you ever get
  503. the message "Unrecognized command", you know that part or
  504. all of the command you just gave was incorrect.
  505.  
  506.  
  507. 2.3  Ranges
  508.  
  509.  
  510. Many commands will operate on a range of values, and this
  511. section lays out how 2AM-BBS parses ranges of numbers.    From
  512. a base prompt, you may wish to read messages 2 thru 6.    2
  513. thru 6 is a RANGE of messages.    Other places you will find
  514. ranges are in the editor (delete lines 1,3, and 5 thru 7) or
  515. in the voter (vote on topics 1 and 3).    This is how they
  516. work:
  517.   1.  The simplest range is just a single number (i.e. R12).
  518.   2.  To specify several numbers, separate them with commas
  519.       (i.e. R1,3,5,6,7).
  520.   3.  If the numbers are in order, you can use a dash (i.e.
  521.       R1,3,5-7).
  522.  
  523.  
  524.  
  525.                  2-2
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. 2AM BBS
  533. User's Manual                          Ranges
  534. ____________________________________________________________
  535.  
  536.  
  537.   4.  You can go backwards (i.e. R12-6 is legal).  In some
  538.       cases the range will not work backwards even though it
  539.       is legal to specify it backwards (i.e. 11-7 will come
  540.       out just like 7-11).
  541.   5.  The asterisk is a special character that is useful in
  542.       some ranges, and illegal in others.  In the message
  543.       bases, it means 'new' (so R* means 'read new').  In
  544.       the Voter, it means 'all' (so D* might mean 'display
  545.       all').  In some cases, it doesn't mean anything (from
  546.       the main menu, R1-7 means 'read new messages on bases
  547.       1 to 7, but R* will give you an error. When the
  548.       asterisk is inappropriate, we have tried to print out
  549.       the message 'Asterisk invalid in this range'.
  550.       Hopefully that message will guide you a bit.
  551.  
  552.  
  553. 2.4  Pauses and Aborts
  554.  
  555.  
  556. These commands are used to pause and abort output.  They are
  557. not normal commands; you do not type them from a prompt.
  558. They are interrupt commands (named so because you use them
  559. to 'interrupt' what is happening).
  560.  
  561. There are two sets of pause and abort keys in 2AM-BBS.    The
  562. first set is the standard set (called buffered set) and, if
  563. you are a new user, you will use these keys.  The second set
  564. (called non-buffered set) is a little simpler to use and is
  565. prefered by some users.
  566.  
  567.  
  568. 2.4.1  Standard (Buffered) Pauses and Aborts
  569.  
  570.  
  571. When normally using 2AM-BBS, you can type commands at any
  572. time, and they will be printed out and executed when you get
  573. a prompt.  This type of input and output is known as
  574. "buffered" input and output.
  575.  
  576. With buffered IO, you must use control keys to pause or
  577. abort output.  They are as follows:
  578.  
  579.   1.  Control-X or Control-K or TAB aborts a message or
  580.       textfile that is typing out on your screen.
  581.   2.  Control-C or Control-A aborts a whole range of
  582.       messages or textfiles that are outputting.  No matter
  583.       what is going on, either of these two keys will get
  584.       you back to a prompt.
  585.   3.  Control-N skips to the next base when you are reading
  586.       a range of bases.  If you are on base 3 and hit
  587.       control-N, you will immediately go to base 4 if you
  588.       are doing an RA (read all new messages on all bases).
  589.  
  590.  
  591.                  2-3
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598. 2AM BBS
  599. User's Manual              Non-Buffered Pauses and Aborts
  600. ____________________________________________________________
  601.  
  602.  
  603.   4.  Control-S pauses at any time.  Hit any key to resume
  604.       output.
  605.  
  606. 2.4.2  Non-Buffered Pauses and Aborts
  607.  
  608.  
  609. A simpler set of pause and abort keys are available.  If you
  610. turn off buffering (a user option in configure, see the
  611. section on the configure utility for information on doing
  612. this), you no longer have to use control characters.  Output
  613. is slowed down a bit by this action, but some users prefer
  614. simple pause and abort keys.  In non-buffered mode, you can
  615. always use the control keys listed above to pause/abort,
  616. but, in addition, the following keys are available:
  617.   1.  [Spacebar] will abort a message or textfile that is
  618.       outputting (like Control-X above)
  619.   2.  [A] will abort everything and return you to a prompt
  620.       (like control-C above)
  621.   3.  [S] will skip a base when reading a range of bases
  622.       (like control-N above)
  623.   4.  [P] will pause output (like control-S above)
  624.  
  625.  
  626. 2.5  Conventions used in this manual
  627.  
  628.  
  629. Most commands are only a few letters long.  When this manual
  630. makes reference to a command, it encloses it in brackets
  631. ([]).  When you enter the command, do not include the
  632. brackets!  Example:  If you want to use the [S] command,
  633. type "S" (no quote marks either) at the prompt and hit the
  634. RETURN key.  For those of you who are computer lingo
  635. readers, qualifiers are enclosed in the brackets with the
  636. command and parameter lists (if any) follow outside the
  637. brackets.
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.                  2-4
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664. 2AM BBS
  665. User's Manual                     New User Logins
  666. ____________________________________________________________
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.              Chapter 3
  676.  
  677.               New User Logins
  678.  
  679.  
  680. This chapter will guide you through the process of becoming
  681. a new user on a 2AM-BBS.
  682.  
  683. When first logging in, you will get the BBS Name/ID,
  684. communications parameters, and a <HIT RETURN> prompt.  Make
  685.               2
  686. sure you are setup for 8N1  and hit the RETURN key.  Now,
  687. the account number prompt is displayed.  If you have already
  688. gotten an account number, you would enter it here, followed
  689. by your password, and you would then go straight into the
  690. main section (login notes, login stats, then main prompt).
  691. However, let's go the new user root.
  692.  
  693.  
  694. 3.1  A New User Login
  695.  
  696.  
  697. From the account number prompt:
  698.  
  699.  
  700.   1.  HIT RETURN.  You are playing new user
  701.   2.  You will now have to supply:
  702.     a.  Username
  703.     b.  Password
  704.     c.  Terminal info:  (all these responses can be
  705.         changed later, so don't worry if you are unsure
  706.         about something)
  707.           i.  Do you need linefeeds?:  If your terminal
  708.           program does not generate linefeeds, reply
  709.           [Y] here, otherwise reply [N].
  710.          ii.  Terminal width:  Either 40 or 80 columns.
  711.           Most terminals are 80 columns.  However,
  712.           check your terminal.    Just count the width
  713.           of a line in characters.  It should be
  714.           obvious whether it is 40 or 80 columns.
  715.  
  716. -----------
  717.  
  718. 2. for more information on communications parameters, see
  719.    the previous chapter
  720.  
  721.  
  722.  
  723.                  3-1
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. 2AM BBS
  731. User's Manual                    A New User Login
  732. ____________________________________________________________
  733.  
  734.  
  735.           If your terminal displays less than 40 or
  736.           more than 80 columns, pick 80 columns.
  737.         iii.  Uppercase only:  Answer [N] if your
  738.           computer can display lowercase characters.
  739.          iv.  Ansi menus?:    If your terminal program can
  740.           recognize ANSI escape sequences, respond
  741.           [Y] here otherwise respond [N].  If you
  742.           are unsure, play safe and say [N].
  743.           v.  Number of Nulls:  If you need to slow
  744.           things down a bit, you can ask 2AM-BBS to
  745.           send null characters in between each
  746.           character it sends.  If you get any
  747.           garbage characters while connected, set
  748.           nulls to some number between 1 and 30.  If
  749.           you are really confused here, set nulls to
  750.           0 and worry about it later if you get
  751.           garbage characters.
  752.   3.  Verify your information is correct when you are asked
  753.       "Is everything correct (Y/N)?" by hitting the 'Y' key.
  754.   4.  You are now asked for:
  755.     a.  Real name
  756.     b.  Address
  757.     c.  Voice/Modem Phone numbers
  758.     d.  Age
  759.     e.  Privacy statement (can we release this
  760.         information (Y/N))
  761.   5.  Now, there are some multiple choice questions to
  762.       answer.  Each question can have up to 8 choices for
  763.       answers.    The choices will be output and then you will
  764.       be instructed:
  765.  
  766.        Input all choices that apply
  767.        Input one choice per line
  768.        Hit RETURN on a blank line when done
  769.  
  770.       You can pick as many of the choices as apply to you
  771.       for each question.  When you are done, hit return on a
  772.       blank line to exit.  If none of the choices apply,
  773.       just hit return on a blank line without selecting any
  774.       choices.
  775.   6.  Now you are asked to verify that this information is
  776.       true.  If all is OK, respond [Y]es.  If not, respond
  777.       [N], and you may start the user application procedure
  778.       over.
  779.   7.  After some closing comments, you are given your
  780.       account number and your password is displayed.  You
  781.       are instructed to write these down and remember them.
  782.       When they are written down, hit return.  The screen
  783.       will clear and you will be tested to make sure you got
  784.       the right stuff written down.  If you provide the
  785.       correct account number and password, you continue.
  786.  
  787.  
  788.  
  789.                  3-2
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796. 2AM BBS
  797. User's Manual                    The Second Login
  798. ____________________________________________________________
  799.  
  800.  
  801.   8.  You are now at the login notes.  You are a 2AM-BBS
  802.       user!
  803.  
  804.  
  805. 3.2  The Second Login
  806.  
  807.  
  808. Now that you have a usernumber and password, you do not need
  809. to answer the new user questions when logging in.  At the
  810. user name/number prompt, enter either your username or your
  811. account number and hit RETURN.    You will be prompted for
  812. your password.    Enter it carefully;  asterisk characters
  813. (***) will echo when you type in your password.  If all was
  814. done correctly, you will be taken to the main prompt.
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.                  3-3
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862. 2AM BBS
  863. User's Manual                    2AM-BBS Sections
  864. ____________________________________________________________
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.              Chapter 4
  874.  
  875.               2AM-BBS Sections
  876.  
  877.  
  878. The rest of this manual goes into the details for using all
  879. of the utilities that the board offers.  With only a few
  880. exceptions, these utilities can be entered with a command
  881. from the main menu.  Once you enter a section, you will have
  882. new set of commands that are specific to that section.
  883. There are lots of options, but FEAR NOT!, many are similar
  884. from section to section.
  885.  
  886.  
  887. 4.1  The Editor
  888.  
  889.  
  890. The BBS has one editor, and it is called whenever you post a
  891. message on a message base, in feedback, or in Email.  If you
  892. have ever tried to describe an editor to someone, you will
  893. probably have noticed that some features are really hard to
  894. describe.  The best way to see what a command does is just
  895. to try it out.    Use the descriptions below as guidelines for
  896. exploration
  897.  
  898.  
  899. 4.1.1  Some of the features...
  900.  
  901. Most editor commands are not necessary and are rarely used.
  902. Just keep in mind that, to end a message and save it, type
  903. '/S' on a BLANK line.  To abort a message, type '/A' on a
  904. blank line.  The editor features full word wrap, so just
  905. type along and let it do most of the work for you.  Since
  906. the BBS is designed so that MANY different computers can
  907. communicate with it, the editor is very simple.
  908.  
  909.  
  910. 4.1.2  Editor Commands
  911.  
  912.  
  913. Here is a reprint of the editor menu.  This menu is gotten
  914. by hitting '/?' on any blank line in the editor.  For that
  915. matter, every command is entered in this fashion
  916.  
  917. Editor Commands
  918. ---------------
  919.  
  920.  
  921.                  4-1
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928. 2AM BBS
  929. User's Manual                     Editor Commands
  930. ____________________________________________________________
  931.  
  932.  
  933. /A - (or /Q) Abort and return to sub-base menu.
  934. /B - Go to beginning of the message.
  935. /D - Delete current line #  (RANGES available)
  936. /E - Go to end of message.
  937. /G## - Go to line ## (EX: G5 to go to line 5)
  938. /I## - Insert a blank line BEFORE line ##. (RANGES available.)
  939. /L - List all text  (RANGES available.)
  940. /L* - List lines with numbers. (Ranges available)
  941. /N - Toggle line number display on/off.
  942. /P - Paste contents of BUFFER to end of file.
  943. /R - Restart editing session.
  944. /S - Save message and return to main menu.
  945. /T - Change title of message.
  946. /X - Ascii upload mode.
  947. CTRL-R = Reprint current line.
  948. CTRL-W = Walk through line.
  949. CTRL-X = Delete line (abortable by spacebar, and retrievable by CTRL-W
  950. or -U)
  951. CTRL-U = UN-delete line (abortable by spacebar)
  952. /? - This Help.
  953.  
  954.  
  955.   1.  /A or /Q aborts a message.  You will be asked if you
  956.       are sure you want to abort.  An answer of yes will
  957.       take you back to the prompt you were at before you
  958.       entered the editor, and your message will not be
  959.       saved.
  960.   2.  /B takes you to the beginning of the message.  This is
  961.       always line 1, but since the 'B' was there, we threw
  962.       it in
  963.   3.  /D [range] will delete the range of lines you specify.
  964.   4.  /E will take you to the last line of the message you
  965.       are editing.
  966.   5.  /G [#] will take you to the line number you specify.
  967.       It will print out the line and put your cursor at the
  968.       end of it.  NOTE:  Many terminal programs allow you to
  969.       move from line to line by hitting the up and down
  970.       arrow keys.  Try this with your computer to see if it
  971.       works.
  972.   6.  /I [range] will insert blank lines BEFORE the line
  973.       number you specify.  You can then put text into these
  974.       lines.
  975.   7.  /L [*] [range] will list the lines in the range you
  976.       specify.    If you put an '*' before the range, line
  977.       numbers will be listed as well.
  978.   8.  /N will toggle line numbers on and off.  Selecting /N
  979.       once will turn line numbers off.    Selecting /N a
  980.       second time will turn line numbers back on.  If you
  981.       are uploading text into the editor, it is a good idea
  982.       to turn line numbers off.  This action avoids dropping
  983.       characters as each line is transmitted.
  984.  
  985.  
  986.  
  987.                  4-2
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994. 2AM BBS
  995. User's Manual                     Editor Commands
  996. ____________________________________________________________
  997.  
  998.  
  999.   9.  /P will paste whatever you have put in the buffer
  1000.       (with the /CPY command) on the end of the file.
  1001.  10.  /R will clear the editor and restart the editing
  1002.       session.    Any text you have typed in will be deleted.
  1003.  11.  /S saves your message and exits you from the editor.
  1004.  12.  /T will let you change the title of your message.
  1005.  13.  /X If you wish to use your terminal program to dump a
  1006.       message into the editor (ASCII uploading), use this
  1007.       command.    It turns off word wrap and line numbers for
  1008.       the best uploading conditions.  Hit Control-Z to get
  1009.       out of this mode.
  1010.  14.  Hitting control-R will re-print whatever line you are
  1011.       on.
  1012.  15.  Hitting control-W will print one character of the line
  1013.       you are on at a time.  Hitting control-W over and over
  1014.       again will reprint the current line one character at a
  1015.       time.
  1016.  16.  Hitting control-X will delete all the text on the line
  1017.       you are on.  If you hit the spacebar right after you
  1018.       hit control-X, the text will come back.
  1019.  17.  Hitting control-U will un-delete the line you are on
  1020.       if you just deleted it.
  1021.  18.   If your terminal program can generate ANSI escape
  1022.       sequences for the up and down arrow keys, you can move
  1023.       to the next/previous line in the editor with the up
  1024.       and down arrow keys.  You can't just cursor around
  1025.       like in a word processor;  you are still in a line
  1026.       editor, but it does help when moving around from line
  1027.       to line.
  1028.  
  1029.  
  1030. 4.2  Archiver Utility
  1031.  
  1032.  
  1033. The archiver utility allows the users to read or download
  1034. TEXT (i.e. ASCII) files. Programs and really large text
  1035. libraries are offered in the FILES utility.  A point of
  1036. philosophy here:  the archiver is really used for
  1037. documentation and notes that most people would read while on
  1038. line.  The FILES utility best catches programs and larger
  1039. documents that would be downloaded and read off line.
  1040. Archiver is recommended for short articles, summaries, and
  1041. short descriptions.
  1042.  
  1043. In the archiver, files are organized into several libraries.
  1044. There are commands to show the list of libraries available
  1045. and to move from library to library.
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.                  4-3
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060. 2AM BBS
  1061. User's Manual          User Contributions to the Archiver
  1062. ____________________________________________________________
  1063.  
  1064.  
  1065.  
  1066. 4.2.1  User Contributions to the Archiver
  1067.  
  1068. There is no upload option here, so if you have a file to
  1069. contribute, use one of two strategies:    If you have xmodem,
  1070. you can send the file over using xmodem in the FILES
  1071. section.  If you have a TEXT file to donate and do not have
  1072. X-modem, leave the Sysop feedback.  The Sysop can then make
  1073. arrangements for you to leave the file in Email or mail it
  1074. thru US mail.
  1075.  
  1076.  
  1077. 4.2.2  Archiver Commands
  1078.  
  1079. The archiver is entered from the main menu with the [A]
  1080. command.  If you know in advance which library you want to
  1081. goto, you can specify a library number after the "A" (i.e.
  1082. 'A2').    Once you are in the archiver, the following commands
  1083. are available:
  1084.   1.  [G] allows you to go to a new library.  If you specify
  1085.       a number right after the G (e.g. G2) you will go
  1086.       directly to that library.  If you do not, you will get
  1087.       a list of libraries available, and then will be asked
  1088.       to select.  Note, when you first go into the archiver,
  1089.       the menu of libraries will be displayed, and you will
  1090.       have to choose in the same fashion.  Also, if you want
  1091.       to go to the next or previous library, use the < and >
  1092.       keys.
  1093.   2.  [L] gets you a directory of the files in that library.
  1094.       When you hit RETURN, you will be asked to select a
  1095.       [B]rief or [V]erbose listing.  A brief listing gives
  1096.       you the file name and number.  A verbose listing gives
  1097.       what a short listing does, but also provides you with
  1098.       a 3 line explanation of the file.
  1099.   3.  [R] allows you to read a file.  The file can be output
  1100.       as text or can be sent using X-modem.  The system
  1101.       pauses before outputting the file in case a user wants
  1102.       to open a text buffer.  All else is self explanatory.
  1103.   4.  [S] will show you what libraries are online.
  1104.  
  1105.  
  1106. 4.3  BBS Lister Utility
  1107.  
  1108.  
  1109. This utility will keep statistics on other bbs's and allows
  1110. you to compile lists of BBS's based on several criteria.
  1111. The lister has two sections, one for local BBS's (same area
  1112. code as the BBS you are logged into) and one for non-local
  1113. BBS's.
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.                  4-4
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126. 2AM BBS
  1127. User's Manual                 BBS Lister Commands
  1128. ____________________________________________________________
  1129.  
  1130.  
  1131.  
  1132. 4.3.1  BBS Lister Commands
  1133.  
  1134. The BBS Lister is accessed from the main menu with the [BBS]
  1135. command.  Once inside the BBS Lister, the following commands
  1136. are available:
  1137.  
  1138.  
  1139.   1.  [A]dd allows a suitably privileged user to add a bbs
  1140.       to the list.  If the area code is the same as the
  1141.       BBS's area code, the bbs will be added to the local
  1142.       list, otherwise it will be added to the non-local
  1143.       list.  You will need special privileges to add BBS's.
  1144.       If you have a BBS to add, leave feedback to the sysop
  1145.       asking for this privilege.  When it is granted, you
  1146.       will be able to add one BBS to the list.    If you have
  1147.       several BBS's that you want to add, be sure to let the
  1148.       sysop know that.    This way, the sysop can set you up
  1149.       so that you can add more than one BBS.
  1150.       The following information is asked for during the
  1151.       adding phase:
  1152.     a.  BBS name
  1153.     b.  BBS phone number
  1154.     c.  Maximum baud rate
  1155.     d.  BBS location (city, state)
  1156.     e.  Computer the BBS is running on
  1157.     f.  Software the BBS is running
  1158.     g.  4 line description of the BBS
  1159.       The check for a duplication in the data base is made
  1160.       by comparing phone numbers.  If a BBS with a phone
  1161.       number already added is added, a message will appear
  1162.       to that effect and the BBS will not be added.  If you
  1163.       know of information in the data base that is
  1164.       incorrect, please contact the sysop through feedback.
  1165.   2.  [LL] and [LN] list all the BBS's in the database for
  1166.       the local and non-local calling areas respectively.
  1167.       You are asked if you want a [B]rief or [V]erbose
  1168.       listing.    A brief listing will only output the BBS
  1169.       name, phone number and baud rate.  A verbose listing
  1170.       will output all information recorded on the BBS.
  1171.   3.  [S]can is a data base pattern matcher.  You can scan
  1172.       either the local or non-local BBS data bases for
  1173.       certain bases.  Scans can be done by:
  1174.     a.  Prefix
  1175.     b.  BBS Name
  1176.     c.  BBS Location
  1177.     d.  Computer Type
  1178.     e.  Telephone number
  1179.     f.  Software
  1180.       After you pick a field to scan by, you are asked for
  1181.       some text to look for.  Any BBS entry that matches
  1182.       will be output.  NOTE:  you don't have to hit the
  1183.  
  1184.  
  1185.                  4-5
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192. 2AM BBS
  1193. User's Manual                 BBS Lister Commands
  1194. ____________________________________________________________
  1195.  
  1196.  
  1197.       field right on the head, any good pattern will do.
  1198.       For example, if you wanted to search by computer type
  1199.       and get any bbs's run on apples, just put 'apple' for
  1200.       the computer type.  Any BBS listed that runs on a
  1201.       computer type with the string 'apple' in the computer
  1202.       type (apple II, apple IIe, apple IIc, apple III, even
  1203.       such stuff as apple //e) will be output.    When you add
  1204.       bbs's, try to fill in the fields with information that
  1205.       will be easy to match against (i.e. Don't put IBM, put
  1206.       IBM PC-AT.  That way, people can match against 'IBM',
  1207.       'PC' or 'AT').
  1208.  
  1209.  
  1210. 4.4  Configure Utility
  1211.  
  1212.  
  1213. The Configure Utility allows a user to set up BBS options
  1214. that are specific to his or her needs or tastes. These
  1215. options break down into two categories, user-specific
  1216. (personal tastes and such) and terminal specific
  1217. (capabilities of your terminal and/or terminal software).
  1218.  
  1219. The utility is accessed from the main menu with the [C]
  1220. option.  Once inside the utility, the following commands are
  1221. available:
  1222.  
  1223.  
  1224. 4.4.1  User Options
  1225.  
  1226.  
  1227.  
  1228.   1.  [C]hange password allows a user to change his/her
  1229.       password.  User is prompted for the old password first
  1230.       to minimize the possibility of someone sneaking up to
  1231.       a user's terminal and changing an account password
  1232.       without a user's knowledge!
  1233.   2.  [U]ser options.  The following questions will be asked
  1234.       if you select this option:
  1235.     a.  In Email, notify you if a message you sent was
  1236.         read:  Answer "Y" if you wish to be notified
  1237.         when your messages have been read.
  1238.     b.  In Email, notify you if a message you sent was
  1239.         not read:  Answer "Y" if you wish to be notified
  1240.         if any of your messages have not been read yet.
  1241.     c.  Pause after each base in a range read.  Pauses
  1242.         and aborts are another option that varies with a
  1243.         user's tastes.  When you read a range of bases
  1244.         (RA, QA or R or Q [range] from the main menu),
  1245.         you can choose whether the prompt:
  1246.  
  1247.          [P]ost, [Q]uit, [N]ext :>
  1248.  
  1249.  
  1250.  
  1251.                  4-6
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258. 2AM BBS
  1259. User's Manual                    User Options
  1260. ____________________________________________________________
  1261.  
  1262.  
  1263.         should appear after you read each base.  By
  1264.         default, this prompt appears.  However, if you
  1265.         find it troublesome, turn it off by selecting
  1266.         this option in the Configure menu.    You will be
  1267.         asked whether you want it on or not; respond
  1268.         [N]o.
  1269.     d.  Buffered IO mode [Y/N].  Choose Yes if you wish
  1270.         the BBS to accept characters from you and hold
  1271.         onto them until a prompt appears.  This is the
  1272.         normal input/output mode.  Choose No if you wish
  1273.         to use the input/output non-bufferd mode.  This
  1274.         mode has a simpler set of pause and abort keys
  1275.         and is preferred by some users.  They are listed
  1276.         in the manual section on Pauses and Aborts.
  1277.   3.  [X]pert mode is a toggle.  If you select it once, you
  1278.       are in expert mode.  All menus will not appear
  1279.       automatically unless you hit '?' at a prompt.  If you
  1280.       select it again, you are taken out of expert mode.
  1281.       All menus appear automatically after completion of a
  1282.       command.    NOTE:  this option works identically to the
  1283.       e[X]pert mode option on the main menu.
  1284.  
  1285.  
  1286. 4.4.2  Terminal Configure
  1287.  
  1288.  
  1289. Selecting the [T] option gets you into the terminal
  1290. configure section.  In this section you are asked:
  1291.  
  1292.  
  1293.   1.  Terminal Width (40 or 80 columns).
  1294.   2.  Can you handle Uppercase (yes/no)?
  1295.   3.  Do you need linefeeds (yes/no)?
  1296.   4.  Can you display ANSI graphics (yes/no)?
  1297.   5.  How many nulls do you need (0-30)?
  1298.  
  1299. If you are having problems with your terminal, changing some
  1300. of these options may help.  Some background on these options
  1301. is given at the beginning of this manual, so we will not go
  1302. into them here.
  1303.  
  1304.  
  1305. 4.5  Email Utility
  1306.  
  1307.  
  1308. You can get into Email by using the [E] option on the main
  1309. menu.  Email allows you to send/receive private messages
  1310. to/from other users.
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.                  4-7
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324. 2AM BBS
  1325. User's Manual                      Email Commands
  1326. ____________________________________________________________
  1327.  
  1328.  
  1329.  
  1330. 4.5.1  Email Commands
  1331.  
  1332. The commands for Email are as follows:
  1333.  
  1334.  
  1335.   1.  [S]end or [P]ost allows you to send mail to another
  1336.       user.  You will be prompted for a username, or you can
  1337.       execute the command as:
  1338.  
  1339.        S username
  1340.  
  1341.       and you will not be prompted.  You will be prompted
  1342.       for a title (giving no title here aborts the message),
  1343.       and then will be placed into the editor.    Exiting from
  1344.       the editor saves the message (assuming you did not
  1345.       abort).  Also,  you can mail to more than one user by
  1346.       separating usernames with commas (S user1, user2,
  1347.       user3).
  1348.   2.  [RI] allows you to read your incoming mail.  Incoming
  1349.       mail is mail sent from others TO you.  If you have
  1350.       incoming messages, Email will tell you so in two
  1351.       places: When you first log in (appears with welcome
  1352.       message and caller number information), and when you
  1353.       first enter Email.  When reading incoming mail, you
  1354.       will have the chance to do the following after each
  1355.       message:
  1356.     a.  [A]nswer:  You can respond to the person who
  1357.         sent you the mail with this option
  1358.     b.  [F]orward:    Forward the message to another user.
  1359.         You will be prompted for comments (which will be
  1360.         tacked onto the top of the message when it is
  1361.         forwarded).
  1362.     c.  [R]e-read:    Will output the mail message again.
  1363.         If you wish to capture the text in a buffer, use
  1364.         this option.  NOTE:  you can re-read a mail
  1365.         message as many times as you want!    If you foul
  1366.         up with your buffer, just try again until you
  1367.         get it right.
  1368.     d.  [N]ext:  Just go to the next message.  The
  1369.         message you just read will be deleted.
  1370.       When you finish with a mail message, it is deleted.
  1371.       NO way around it!  Obtuse social experimentation has
  1372.       shown us that, if people are given the chance, they
  1373.       will fight to the death to avoid deleting mail.  We
  1374.       have enforced our wisdom upon the users.    Otherwise,
  1375.       the BBS disk will turn into an attic.
  1376.   3.  [RO] allows you to read your outgoing messages.  An
  1377.       outgoing message is one sent BY you to another person.
  1378.       When reading outgoing messages, you have the chance to
  1379.       do the following after each message:
  1380.  
  1381.  
  1382.  
  1383.                  4-8
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390. 2AM BBS
  1391. User's Manual                      Email Commands
  1392. ____________________________________________________________
  1393.  
  1394.  
  1395.     a.  [D]elete:  You decide not to send it after all.
  1396.         This will delete the mail message and lower the
  1397.         receiver's Email counter by one. (Email counter
  1398.         is number of new mail messages that is reported
  1399.         to you upon login). So, all record that the
  1400.         message was sent is gone.  NOTE:  If a user is
  1401.         deleted from the system and you delete mail to
  1402.         that user, the message:
  1403.  
  1404.          User not found, deleting mail anyway!
  1405.  
  1406.         Will be output.  This is just for your
  1407.         information, no error!
  1408.     b.  [R]eread:  Reread the message.  For a
  1409.         dissertation on the usefulness of this option,
  1410.         see the Reread section in [RI] above.
  1411.     c.  [S]top:  Do not output any more messages.
  1412.     d.  [N]ext:  Go on to the next message.
  1413.   4.  [U] allows you to search the userlog for a particular
  1414.       user.  Many users have strange handles and some
  1415.       decorate them with ASCII garlands.  The handle looks
  1416.       really neat on messages, but it is impossible to
  1417.       remember.  Here you just pop into the userlog with the
  1418.       [U] command.  You will be asked if you wish to get a
  1419.       [F]ull list or [S]earch for a user.  If you [S]earch,
  1420.       you will be asked for a pattern of characters to match
  1421.       usernames against. Any user that has the sequence of
  1422.       characters that you specify in his/her username will
  1423.       be output.  So, to find a user who's name has the
  1424.       letters 'RED' in it, you would type 'RED' at the
  1425.       pattern prompt.  The results might look like this:
  1426.  
  1427.        THE RED FOX
  1428.        :: RED ROSE ::
  1429.        DRED SCOTT
  1430.  
  1431.       You can then choose from this list.  NOTE:  this
  1432.       utility is identical to the [U]serlog utility
  1433.       available from the main menu.
  1434.  
  1435.  
  1436. 4.5.2  Mail notification
  1437.  
  1438. If you wish to be notified which messages have or have not
  1439. been read when you enter Email, go into Configure (see the
  1440. configure section) and select the [U] option.  You will be
  1441. asked (among other things):
  1442.   1.  Do you wish to be notified if a message has been read.
  1443.   2.  Do you wish to be notified if a message is still
  1444.       unread.
  1445.  
  1446.  
  1447.  
  1448.  
  1449.                  4-9
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456. 2AM BBS
  1457. User's Manual                       FILES Utility
  1458. ____________________________________________________________
  1459.  
  1460.  
  1461. 4.6  FILES Utility
  1462.  
  1463.  
  1464. This utility is used for uploading and downloading of
  1465. software.  Downloading is the process of transferring a file
  1466. from a host computer (the BBS) to your computer.  Uploading
  1467. is the reverse process (transferring a file from your
  1468. computer to a host computer).  All up/downloading is done
  1469. using the Xmodem protocol. 2AM-BBS allows uploading and
  1470. downloading using 2 protocols:    Xmodem, and Xmodem CRC (a
  1471. modified form of Xmodem).
  1472.  
  1473. Software available for downloading is stored in one of
  1474. several libraries.  Uploaded files are kept in a separate
  1475. directory for review by the sysop before they are put up for
  1476. the public.
  1477.  
  1478.  
  1479. 4.6.1  FILES Commands
  1480.  
  1481. This utility is accessed from the main menu with the [FILES]
  1482. command.  Once inside the utility, the following commands
  1483. are available:
  1484.  
  1485.  
  1486.   1.  [S]how libraries allows a user to see what libraries
  1487.       are online.  A library is essentially a directory of
  1488.       available files.    The sysop normally catalogs whatever
  1489.       software he or she wants to offer into several
  1490.       categories, each of which becomes a library.  When you
  1491.       first enter the FILES utility, you are placed into
  1492.       library 1.
  1493.   2.  [G]o allows a user to go to a different library.    A
  1494.       list of libraries is available by using the [S]
  1495.       command.    If you wish to go to the next/previous
  1496.       library, you can use the < and > keys.
  1497.   3.  [L]ist files just lists files available in the library
  1498.       that the user is currently in.  The list includes:
  1499.     a.  File number
  1500.     b.  Filename
  1501.     c.  Date file was put into the library
  1502.     d.  Size (in bytes)
  1503.     e.  A short (40 column) description of the file
  1504.     f.  Some lines that may contain comments.
  1505.       When a user downloads a file, s/he will be asked for
  1506.       the file's file number or name.
  1507.   4.  [N]ew file list.    This utility is just like the list
  1508.       files utility, but it only lists those files in the
  1509.       library that have been added since the user's last
  1510.       call date or since any date that you specifiy.  By
  1511.       typing a range after the N (EX: N1-5), you can view
  1512.       the new files in that range of libraries.
  1513.  
  1514.  
  1515.                 4-10
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522. 2AM BBS
  1523. User's Manual                      FILES Commands
  1524. ____________________________________________________________
  1525.  
  1526.  
  1527.   5.  [F]ind a file.  This utility is like the list files
  1528.       utility also, but after hitting [F] and return, you
  1529.       are prompted for a string of characters to match
  1530.       against.    The file directory you are in is then
  1531.       searched (file name field and file description field)
  1532.       for that pattern..  If you wish to search through more
  1533.       than one library, give a range after the F (i.e. F1-5
  1534.       or F* for all libraries).
  1535.   6.  [D]ownload a file.  The user will be prompted for a
  1536.       file number (given in the directory, the [L] or [N]
  1537.       commands) or file name, and the downloading process
  1538.       will begin.  The user will have 60 seconds to instruct
  1539.       his/her terminal program to receive a file using the
  1540.       Xmodem or Xmodem CRC protocol before the BBS aborts
  1541.       the download attempt.
  1542.   7.  [U]pload a file.    The user, after selecting this
  1543.       option has 60 seconds to instruct his/her terminal
  1544.       program to begin transmitting a file using the Xmodem
  1545.       or Xmodem CRC protocol before the BBS aborts the
  1546.       attempt.    If a sucessful transmission is received, the
  1547.       utility will then ask for a filename and 1 line
  1548.       description of the uploaded file.  After uploading,
  1549.       the user will get credit towards his or her
  1550.       upload/download ratio.
  1551.  
  1552.  
  1553. 4.6.2  Requirements for downloading a file
  1554.  
  1555.  
  1556.   1.  The user must upload a program for after downloading
  1557.       so many files.  The ratio of uploads to downloads is
  1558.       known as an upload/download ratio and is determined by
  1559.       the sysop.  A typical upload/download ratio is 1
  1560.       upload for every 5 downloads.  This  practice is only
  1561.       fair.  One cannot take forever if one is not willing
  1562.       to give.    Besides, contributing programs enriches the
  1563.       BBS's libraries and attracts more uploads, so it is
  1564.       always in your advantage.  After an upload, you will
  1565.       be told how many programs you can download before this
  1566.       ratio will become imbalanced.  If you try to download
  1567.       after exhausting this quota, the BBS will not let you.
  1568.       New users are permitted to download 3 files before
  1569.       uploading.
  1570.   2.  The user must be validated.  First time users should
  1571.       not be discouraged if they cannot download.  The SYSOP
  1572.       will review all user applications before giving out
  1573.       privileges to upload or download
  1574.   3.  The time that it takes to download a file cannot go
  1575.       seriously over the user's time limit.  2AM-BBS gives
  1576.       some leeway if you are just a minute or two short, but
  1577.       if a file takes much more time than your time limit,
  1578.  
  1579.  
  1580.  
  1581.                 4-11
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588. 2AM BBS
  1589. User's Manual                    Jump Utility
  1590. ____________________________________________________________
  1591.  
  1592.  
  1593.       you not be able to download the file during that
  1594.       session.
  1595.  
  1596.  
  1597. 4.7  Jump Utility
  1598.  
  1599.  
  1600. 2AM-BBS offers the ability for the sysop to set up other
  1601. programs that can be run from within the BBS itself.  These
  1602. programs (known as JumpDoors because you jump out of the BBS
  1603. and run another program) can be any sort of utility, game,
  1604. or other program of interest.
  1605.  
  1606. The [J] command at the main menu will take you into the
  1607. jumpdoors utility.  Commands are basic:
  1608.  
  1609.   1.  [S] shows you what programs are available.  The list
  1610.       is totally up to the sysop.
  1611.   2.  [G] will ask you the number of the door you want to
  1612.       jump through (i.e. what program you want to run) and
  1613.       then run that program.  Using the list given in the
  1614.       [S]how option above, pick your poison.  When the
  1615.       program is done, you will be returned to the jumpdoors
  1616.       menu.
  1617.   3.  [M] will take you back to the main menu.
  1618.  
  1619. For any and all programmers out there:    A jumpdoor can be
  1620. any program that addresses the serial port.  2AM-BBS will
  1621. not interfere with serial communications while a jumpdoor is
  1622. running; it will just TSR (terminate and stay resident).
  1623. The 2AM Associates will be glad to distribute any jumpdoor
  1624. with future versions of 2AM-BBS.  Contact the sysop of your
  1625. board for more information.
  1626.  
  1627.  
  1628. 4.8  Message Base Utility
  1629.  
  1630.  
  1631. A message base is a section of the BBS where users can go to
  1632. read and post messages.  This utility is the most important
  1633. part of a BBS because it is the area where the majority of
  1634. the communication between the users takes place.  Users
  1635. typically have many discussions going on at once, so many
  1636. bases are set up.  Each base has a title which identifies
  1637. the nature of the discussion that is going on on it.  Within
  1638. that base are messages related to that discussion.
  1639.  
  1640.  
  1641. 4.8.1  Message Base Commands
  1642.  
  1643. The Message Base utility is run from the MAIN menu by
  1644. entering [G] (Goto message base) and then a base name or
  1645.  
  1646.  
  1647.                 4-12
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654. 2AM BBS
  1655. User's Manual                   Message Base Commands
  1656. ____________________________________________________________
  1657.  
  1658.  
  1659. number to go to.  To find out the names and numbers of the
  1660. bases, just use the [S]how message bases command at the main
  1661. menu.  Note that once you know the name of the base, you
  1662. don't have to use the base number.  If you want to go to
  1663. base 23 (which for instance might be titled "The Debate
  1664. Base"), you can use the commands 'G23' OR 'Gdebate' OR
  1665. 'Gdeb'.  Simply put, use a name after the [G] that is
  1666. unambiguous and you will get to that base.  If you just used
  1667. the command 'Gthe', you would goto the first base in the
  1668. list that has the characters 'the' in its title (which might
  1669. not be where you wanted to go).
  1670.  
  1671. Once inside the message base utility, the following commands
  1672. are available:
  1673.  
  1674.  
  1675.   1.  [G] option lets you go to another base once you are in
  1676.       the message base shell.  It works exactly the same as
  1677.       the [G] option on the main menu.
  1678.   2.  [P] option lets you post in a base.  You are prompted
  1679.       for a message title and then are put into the editor.
  1680.       Exiting from the editor (without aborting) saves the
  1681.       message as the last message in the base.    The real
  1682.       work here is done by the editor.
  1683.   3.  [S] option shows you what bases you have access to.
  1684.       You may have only read access to a base.    If you have
  1685.       only read access to a base, you will not be able to
  1686.       post in it.  Read only bases are denoted with an
  1687.       asterisk (*) next to them in this listing.  If you
  1688.       have maintenance privileges for a base, an (-) will
  1689.       appear next to that base name.  The sysop will tell
  1690.       you about the additional maintenance commands if you
  1691.       are given maintanence privileges for a base.  NOTE:
  1692.       [S] is also available from the main menu and has the
  1693.       same function there.
  1694.   4.  [D] allows you to delete a message.  To use it, you
  1695.       just type D# where # is a message number in the base
  1696.       you are currently in.  The message is then marked
  1697.       deleted.    You may delete a message if you posted it.
  1698.   5.  [E] allows you to edit a message.  You can do this if
  1699.       you posted the message originally.  You will be asked
  1700.       if you want the old title to stay the same, or if you
  1701.       want to rename the message.  You will then be placed
  1702.       into the editor.    The message will be there with you.
  1703.       Just move around and change things.  When you exit,
  1704.       the changes will be made.
  1705.   6.  [R] allows you to read messages on the base you are
  1706.       currently on.  Full ranges are all allowed including
  1707.       the asterisk (read new messages on this base, r*).
  1708.       One other extension of R is RA.  RA allows you to read
  1709.       all new messages on ALL bases you have access to.
  1710.       When you are done with an RA, you will be brought back
  1711.  
  1712.  
  1713.                 4-13
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720. 2AM BBS
  1721. User's Manual                   Message Base Commands
  1722. ____________________________________________________________
  1723.  
  1724.  
  1725.       to the base you were at when you started.  NOTE:    RA
  1726.       is also available from the main menu.
  1727.   7.  [Q] allows you to quickscan messages on the base you
  1728.       are currently on.  Only the title, username who posted
  1729.       the message and date/time output here.  Like read,
  1730.       full ranges (including asterisk) are available.  The
  1731.       QA extension works just like the RA extension except
  1732.       quickscans instead of reads are done.  NOTE:  QA is
  1733.       also available from the main menu.
  1734.  
  1735.  
  1736. 4.8.2  Pauses and Aborts, a reminder
  1737.  
  1738. This was mentioned in another section, but it bears
  1739. repeating.  Here, the messages will fly hot and fast,
  1740. especially when you are reading a range of messages.  Just
  1741. remember, hit Control-S to pause output, hit Control-X to
  1742. abort a message, Control-C to abort all output, and hit
  1743. Control-N to skip a base when reading messages on a range of
  1744. bases. in normal input and output mode or use the "P" key to
  1745. pause output, the spacebar to abort a message, the "A" key
  1746. to abort all output, and the "S" key to skip a base in non-
  1747. buffered mode.
  1748.  
  1749.  
  1750. 4.9  Trivia Utility
  1751.  
  1752.  
  1753. This utility allows you to answer sets of trivia questions.
  1754. These questions are put up and corrected by the sysop or
  1755. other users.  Periodically, these people will put up new
  1756. question sets and put the old scores, answers, and questions
  1757. into the last score/answer set.
  1758.  
  1759.  
  1760. 4.9.1  Trivia Commands
  1761.  
  1762. The Trivia utility is entered from the main menu with the
  1763. [T] command.  Once inside the utility, the following
  1764. commands are available:
  1765.  
  1766.  
  1767.   1.  [A]nswer questions will display 10 questions for the
  1768.       subject that you are currently set at and allow you to
  1769.       input one line answers to these questions.  If you do
  1770.       not want your trivia score compiled, just type 'quit'
  1771.       at any question prompt.
  1772.   2.  [C] will show all the current scores that have been
  1773.       tallied for the set of questions.
  1774.   3.  [LA] shows the questions and answers for the last set
  1775.       of questions, if there is one.
  1776.  
  1777.  
  1778.  
  1779.                 4-14
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786. 2AM BBS
  1787. User's Manual                     Trivia Commands
  1788. ____________________________________________________________
  1789.  
  1790.  
  1791.   4.  [LS] shows the scores for the last set of questions,
  1792.       if there is one.
  1793.   5.  [S] shows you what sets of questions are available.
  1794.       If you have answered any of the question sets, an '*'
  1795.       will appear next to that section name.  If you are
  1796.       running a trivia section and have maintenance
  1797.       privileges to that section, a '-' will appear next to
  1798.       that section name.  If you do maintenance on a trivia
  1799.       section, the sysop will inform you of the additional
  1800.       maintenance commands that are available.
  1801.   6.  [G] allows you to go to another set of questions.
  1802.       Supply the number of a different trivia section after
  1803.       the 'G'.
  1804.   7.  [Y] will show just your score in a particular trivia
  1805.       section.
  1806.  
  1807.  
  1808. 4.10  Voting Booth Utility
  1809.  
  1810.  
  1811. In the 2AM-BBS voter, you can vote on a variety of topics
  1812.  
  1813.  
  1814. 4.10.1    Voter Commands
  1815.  
  1816. The voter is accessed with the [V] command at the main menu.
  1817. Once inside, the following commands are available:
  1818.  
  1819.  
  1820.   1.  [L]ist vote topics.  The topic titles are listed.  If
  1821.       you have voted on the topic, an asterisk will appear
  1822.       next to the title.
  1823.   2.  [V]ote on a topic.  You are asked for a topic number.
  1824.       You are then presented with the title, description and
  1825.       choices and are asked to vote.  If you hit return at
  1826.       the ballot prompt, the vote is aborted.  You can still
  1827.       vote on the topic later on.
  1828.   3.  [D]isplay tally.    This feature shows the percentage of
  1829.       the vote recorded for each choice.  You give a topic
  1830.       number here along with the 'D'.  Ranges are also legal
  1831.       here (i.e. 'D1-3' will display tallies for topics 1
  1832.       through 3).
  1833.  
  1834.  
  1835. 4.11  Other Main Menu Options...
  1836.  
  1837.  
  1838. Most of these options are so straightforward that they only
  1839. bear a few comments.
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.                 4-15
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852. 2AM BBS
  1853. User's Manual                        Chat
  1854. ____________________________________________________________
  1855.  
  1856.  
  1857.  
  1858. 4.11.1    Chat
  1859.  
  1860. Chat is available from the main menu by typing in [CHAT] at
  1861. the prompt.  The utility is available so that, if you have
  1862. to speak directly with the sysop, you can page him or her.
  1863. After selecting this option, you will be asked for a reason
  1864. for the chat (sysops can be real busy and like to know what
  1865. the problem is in advance).  If the sysop is available, he
  1866. or she will then pull you into the chat module.  In this
  1867. module, both you and the sysop just type away and everything
  1868. typed will appear on both the sysop's and your screen.    You
  1869. can just type away to your heart's content.  Hit return
  1870. twice when you are finished to let the sysop know you are
  1871. done, but when you are typing out your message, you don't
  1872. have to hit return;  if you go over the end of a line, the
  1873. words will wrap around to the next line (like in any good
  1874. word processor).  You should also note that the sysop can
  1875. pull you into chat from any place in the BBS program if he
  1876. or she has to speak to you.  If the prompts go away and
  1877. someone starts typing at you, know that you are in chat.
  1878.  
  1879.  
  1880. 4.11.2    Feedback
  1881.  
  1882. This utility is available during logoff or if you hit [F] at
  1883. the main menu.    It allows you to leave a private message for
  1884. the Sysop.  You are placed into the editor.  Type your
  1885. message and save it, and the sysop will get it.  Feedback is
  1886. useful for questions pertaining to the BBS or any other
  1887. business you might have (or even a friendly hello!).
  1888.  
  1889.  
  1890. 4.11.3    Help!!!
  1891.  
  1892. The help files for 2AM-BBS can be accessed by typing 'H' at
  1893. the main menu prompt.  This utility offers explanations on
  1894. all of the 2AM-BBS features and is very easy to use (since
  1895. you are here for help, you don't need any confusion).
  1896. Follow the instructions on the menu that comes up and you
  1897. can ask for help on any of numerous topics in the help
  1898. library.  Also, from ANY other menu, typing help will give
  1899. some help on the section that you are in.
  1900.  
  1901.  
  1902. 4.11.4    System Info
  1903.  
  1904.  
  1905. This command is invoked by typing [I] at the main menu.
  1906. This option normally displays:
  1907.   1.  Computer Type
  1908.   2.  Memory and Storage
  1909.  
  1910.  
  1911.                 4-16
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918. 2AM BBS
  1919. User's Manual                     System Info
  1920. ____________________________________________________________
  1921.  
  1922.  
  1923.   3.  Peripherals on system (printer/modem/etc.)
  1924.   4.  Serial number of 2AM-BBS the BBS is running
  1925.   5.  Any other system specific information.
  1926. However the information contained in it is totally up to the
  1927. sysop.
  1928.  
  1929.  
  1930. 4.11.5    Message Base List
  1931.  
  1932. This is the [S] option at the main menu and is also the [S]
  1933. option in the message base menu.  It's function is to show
  1934. you a list of message bases you have access to.  An '*'
  1935. before a message base title means you have read access but
  1936. no write access to that base.  A '-' before a message base
  1937. title means you have maintenance privileges for that base.
  1938. This option is described in more detail in the message base
  1939. utility chapter.
  1940.  
  1941.  
  1942. 4.11.6    Off
  1943.  
  1944. This procedure can be called from almost anywhere on the BBS
  1945. by typing 'OFF'.  When logging off, you will first be asked
  1946. if you want to leave feedback (default answer is NO).  A 'Y'
  1947. answer here will put you into feedback and then continue
  1948. with the logoff sequence when you leave the editor.  Hitting
  1949. RETURN or N will skip feedback.  You will then be asked if
  1950. you want to set all new messages to old (default answer is
  1951. YES).  If you hit 'Y' or RETURN, any message that was marked
  1952. as  new on this visit will be marked as old on the next
  1953. visit and will not appear in new message reads (r* or ra or
  1954. q* or qa).  If you say 'N' here, any messages that were new
  1955. during this login will remain new for the next login.  Wait
  1956. for the (brief) logoff notes to type out, and then hang up.
  1957. Take care not just to hang up when you are done answering
  1958. these questions;  it could be considered a carrier drop, and
  1959. your time limit could be dropped.
  1960.  
  1961.  
  1962. 4.11.7    Daily Log
  1963.  
  1964. This section is accessible by typing [D] at the main menu.
  1965. You will be then asked for a date to show the caller's for.
  1966. If you hit return, you are shown today's log.  Otherwise,
  1967. you can select any date (in the form mm-dd-yy), and the log
  1968. for that date will be output if it is available.  If you are
  1969. set up for an 80 column screen (an option in both the user
  1970. application and in Configure), it will also display the time
  1971. and baud rate of each caller.  At the end of the list, the
  1972. percentages of calls for each baudrate will be output.
  1973.  
  1974.  
  1975.  
  1976.  
  1977.                 4-17
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984. 2AM BBS
  1985. User's Manual                        TIME
  1986. ____________________________________________________________
  1987.  
  1988.  
  1989.  
  1990. 4.11.8    TIME
  1991.  
  1992.  This utility is accessible by typing [TIME] at the main
  1993. prompt and displays:
  1994.   1.  Login time
  1995.   2.  Current time
  1996.   3.  Current date
  1997.  
  1998.  
  1999. 4.11.9    Userlog
  2000.  
  2001.  This utility can be invoked from the main menu by typing
  2002. [U].  You can also invoke it from Email.  It will give you
  2003. either a full userlist or search the userlist for users
  2004. matching a pattern you supply.    Although backwards
  2005. references are the bane of existence, please check the Email
  2006. utility section for a further description of this utility
  2007. with examples.
  2008.  
  2009.  
  2010. 4.11.10  Expert Mode
  2011.  
  2012.  This section is available at the main prompt by typing [X]
  2013. and toggles you in and out of expert mode.  It works exactly
  2014. as the same option in the Configure utility.
  2015.  
  2016.  
  2017. 4.11.11  Your Status
  2018.  
  2019. This section is available at the main prompt by typing [Y].
  2020. It outputs your user record.  Using this utility, you can
  2021. view your own record, but, of course, no one else's.
  2022.  
  2023.  
  2024. 4.11.12  Bulletins
  2025.  
  2026. If you hit [+] at the main menu, the login notes will again
  2027. be displayed. These notes normally contain public
  2028. announcements and a welcome.  They are written by the sysop.
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.                 4-18
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050. 2AM BBS
  2051. User's Manual                          ERROR!
  2052. ____________________________________________________________
  2053.  
  2054.  
  2055.  
  2056. 4.11.13  ERROR!
  2057.  
  2058.  This is the least fun section to run into.  If 2AM-BBS
  2059. encounters an error that it does not know how to deal with,
  2060. it will give the following message:
  2061.  
  2062.      Error encountered... system shutdown initiated.
  2063.      The system will be back up in 1 minute.
  2064.      Disconnecting....
  2065.  
  2066. If you get this message, we very much hope that you will
  2067. write down EXACTLY what you were doing, log back in, and
  2068. inform the sysop of what happened.  This is the best and
  2069. brightest method we have for improving the software.
  2070.  
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.                 4-19
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116. 2AM BBS
  2117. User's Manual                 2AM-BBS Command Set
  2118. ____________________________________________________________
  2119.  
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.              Appendix A
  2128.  
  2129.             2AM-BBS Command Set
  2130.  
  2131.  
  2132. This appendix provides an outline of all commands that 2AM-
  2133. BBS uses.  It is for reference and for syntax freaks like
  2134. the software authors.  We pray it is orthogonal.
  2135.  
  2136. Semantic layout:  Main is a hub for a set of utilities.  You
  2137. get to a utility by typing the abbreviation for the utility
  2138. name at the main prompt.  Once you type the utility name,
  2139. you are at the base level for that utility.  Main also acts
  2140. as the base level for the most important part of the board,
  2141. the message bases, thus the command set [R,Q,G,S] works from
  2142. main as if it was the base level for the message bases.
  2143.  
  2144. A - Archives
  2145.     G - Goto a new library (also '>' and '<')
  2146.     L - List files
  2147.         B - Brief
  2148.         V - Verbose
  2149.     R - Read a file
  2150.     S - Show libraries available
  2151.     [Off,Main,Help,?]
  2152. B - Goto base (V1 Compatibility - See G)
  2153. BBS - BBSlister
  2154.     L - List BBS's
  2155.         L - Local
  2156.         N - Nonlocal
  2157.     A - Add
  2158.     S - Scan
  2159.     [Off,Main,Help,?]
  2160. C - Configure
  2161.     T - Terminal Configure
  2162.     U - User option configure
  2163.     C - Change Password
  2164. CHAT - Page system operator for chat
  2165. D - Daily Log
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.                  A-1
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182. 2AM BBS
  2183. User's Manual                 2AM-BBS Command Set
  2184. ____________________________________________________________
  2185.  
  2186.  
  2187. E - Email
  2188.     R - Read
  2189.         I - Incoming
  2190.         O - Outgoing
  2191.     P,S - Post/Send [User {,User, ...}]
  2192.     U - Userlog
  2193.         F - Full
  2194.         S - Search
  2195.     [Off,Main,Help,?]
  2196. F - Feedback
  2197. Files - Files
  2198.     D - Download file name/number
  2199.     G - Goto another library (also '<' and '>')
  2200.     S - Show libraries
  2201.     L - List files
  2202.         B - Brief
  2203.         V - Verbose
  2204.     N - New
  2205.         [Range]
  2206.     F - Find
  2207.         [Range]
  2208.     U - Upload
  2209.     [Off,Main,Help,?]
  2210. G - Goto a message base
  2211.     B - Goto another base name/number (see G below)
  2212.     E - Edit a message
  2213.     G - Goto another base name/number (also '>' and '<')
  2214.     P - Post message
  2215.     R - Read message
  2216.         [Range]
  2217.         A - All
  2218.     Q - Quickscan message
  2219.         [Range]
  2220.         A - All
  2221.     D - Delete message
  2222.     S - Show message bases available
  2223.     [Off,Main,Help,?]
  2224. H - HELP
  2225. I - System information
  2226. J - Jump Doors
  2227. L - List mbases you have access to (V1 Compatibility - See S)
  2228. Q - Quickscan
  2229.         Base [range]
  2230.         A - All
  2231. R - Read
  2232.         Base [range]
  2233.         A - All
  2234. S - Show message bases available
  2235. STAT - System stats
  2236. TIME - Current time
  2237.  
  2238.  
  2239.  
  2240.  
  2241.                  A-2
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248. 2AM BBS
  2249. User's Manual                 2AM-BBS Command Set
  2250. ____________________________________________________________
  2251.  
  2252.  
  2253. T - Trivia
  2254.     G - Goto another question set (also '<' and '>')
  2255.     S - Show question sets available
  2256.     A - Answer questions
  2257.     C - Current scores
  2258.     Y - Your score
  2259.     L - Last
  2260.         A - Answer set
  2261.         S - Score set
  2262.     [Off,Main,Help,?]
  2263. U - Userlog
  2264.     F - Full
  2265.     S - Search
  2266. V - Voter
  2267.     L - List topics
  2268.     D - Display Tally
  2269.     V - Vote on a topic
  2270.     [Off,Main,Help,?]
  2271. X - Xpert mode
  2272. Y - Your status
  2273. + - System Bulletins
  2274. [Off,?]
  2275. Unused: [K,M,N,P,Z]
  2276.  
  2277. Rules:
  2278. 1. If there is more than one "set" of something, you Goto it.
  2279. 2. You can Goto the next/previous set with < and >
  2280. 3. If you can Goto another element of a set, you can show the set with
  2281. S
  2282. 4. M leaves a utility
  2283. 5. H is for help and can be used ANYWHERE
  2284. 6. Off exits the board from anywhere.  It must be typed out in full
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.                  A-3
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314. 2AM BBS
  2315. User's Manual                           Index
  2316. ____________________________________________________________
  2317.  
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.                   Index
  2326.  
  2327.  
  2328.                   parity 1-3
  2329.     A              parsing 2-1
  2330.     aborts 2-3          password 4-6
  2331.     account number 3-1      pattern matching
  2332.     ANSI 3-2, 4-3, 4-7           4-5, 4-9,
  2333.     ASCII 4-3               4-11, 4-13
  2334.                   pauses 2-3
  2335.     B              pauses and aborts
  2336.     baud 1-2               4-6
  2337.     BBS id 3-1, 4-17      protocols 1-3,
  2338.     bits per word 1-2           4-10
  2339.  
  2340.     C              R
  2341.     commands 2-1          ranges 2-2, 4-14
  2342.     communications             asterisk in 2-3
  2343.          parameters
  2344.          1-1          S
  2345.     communications          stop bits 1-2
  2346.          protocols 1-3
  2347.                   T
  2348.     D              terminal width
  2349.     download               3-2, 4-7,
  2350.        definition of           4-17
  2351.          4-10          time 4-18
  2352.     downloads 4-3          time limit
  2353.     duplex 1-2             loss 4-17
  2354.  
  2355.     E              U
  2356.     Email              upload
  2357.        message counter         definition of
  2358.          4-8, 4-9               4-10
  2359.     error 4-19             to editor 4-2
  2360.     expert mode 4-7,      userlog 4-9, 4-18
  2361.          4-18
  2362.                   V
  2363.     F              version number 3-1
  2364.     feedback 4-16
  2365.                   X
  2366.     L              Xmodem 1-4, 4-10
  2367.     linefeeds 1-3, 4-7      Xmodem CRC 1-4,
  2368.                        4-10
  2369.     P
  2370.     parameters 1-1
  2371.  
  2372.  
  2373.                INDEX-1
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.                Table of Contents
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.      Chapter 1    Making the CALL!                    1-1
  2393.     1.1  The Raw Materials . . . . . . . . . .  1-1
  2394.     1.2  Communications Parameters . . . . . .  1-1
  2395.     1.3  Protocols . . . . . . . . . . . . . .  1-3
  2396.     1.4  The person on the other end!  . . . .  1-4
  2397.     1.5  HELP! . . . . . . . . . . . . . . . .  1-4
  2398.  
  2399.      Chapter 2    Basic Concepts used in the Software 2-1
  2400.     2.1  Basic Command Parsing . . . . . . . .  2-1
  2401.     2.2  Multiple Command Parsing  . . . . . .  2-2
  2402.     2.3  Ranges  . . . . . . . . . . . . . . .  2-2
  2403.     2.4  Pauses and Aborts . . . . . . . . . .  2-3
  2404.        2.4.1  Standard (Buffered) Pauses and
  2405.        Aborts  . . . . . . . . . . . . . . . .  2-3
  2406.        2.4.2  Non-Buffered Pauses and Aborts .  2-4
  2407.     2.5  Conventions used in this manual . . .  2-4
  2408.  
  2409.      Chapter 3    New User Logins                     3-1
  2410.     3.1  A New User Login  . . . . . . . . . .  3-1
  2411.     3.2  The Second Login  . . . . . . . . . .  3-3
  2412.  
  2413.      Chapter 4    2AM-BBS Sections                    4-1
  2414.     4.1  The Editor  . . . . . . . . . . . . .  4-1
  2415.        4.1.1  Some of the features...  . . . .  4-1
  2416.        4.1.2  Editor Commands  . . . . . . . .  4-1
  2417.     4.2  Archiver Utility  . . . . . . . . . .  4-3
  2418.        4.2.1  User Contributions to the
  2419.        Archiver  . . . . . . . . . . . . . . .  4-4
  2420.        4.2.2  Archiver Commands  . . . . . . .  4-4
  2421.     4.3  BBS Lister Utility  . . . . . . . . .  4-4
  2422.        4.3.1  BBS Lister Commands  . . . . . .  4-5
  2423.     4.4  Configure Utility . . . . . . . . . .  4-6
  2424.        4.4.1  User Options . . . . . . . . . .  4-6
  2425.        4.4.2  Terminal Configure . . . . . . .  4-7
  2426.     4.5  Email Utility . . . . . . . . . . . .  4-7
  2427.        4.5.1  Email Commands . . . . . . . . .  4-8
  2428.        4.5.2  Mail notification  . . . . . . .  4-9
  2429.     4.6  FILES Utility . . . . . . . . . . . . 4-10
  2430.        4.6.1  FILES Commands . . . . . . . . . 4-10
  2431.        4.6.2  Requirements for downloading a
  2432.        file  . . . . . . . . . . . . . . . . . 4-11
  2433.     4.7  Jump Utility  . . . . . . . . . . . . 4-12
  2434.     4.8  Message Base Utility  . . . . . . . . 4-12
  2435.        4.8.1  Message Base Commands  . . . . . 4-12
  2436.        4.8.2  Pauses and Aborts, a reminder  . 4-14
  2437.  
  2438.  
  2439.                   i
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.     4.9  Trivia Utility  . . . . . . . . . . . 4-14
  2449.        4.9.1  Trivia Commands  . . . . . . . . 4-14
  2450.     4.10  Voting Booth Utility . . . . . . . . 4-15
  2451.        4.10.1  Voter Commands  . . . . . . . . 4-15
  2452.     4.11  Other Main Menu Options... . . . . . 4-15
  2453.        4.11.1  Chat  . . . . . . . . . . . . . 4-16
  2454.        4.11.2  Feedback  . . . . . . . . . . . 4-16
  2455.        4.11.3  Help!!! . . . . . . . . . . . . 4-16
  2456.        4.11.4  System Info . . . . . . . . . . 4-16
  2457.        4.11.5  Message Base List . . . . . . . 4-17
  2458.        4.11.6  Off . . . . . . . . . . . . . . 4-17
  2459.        4.11.7  Daily Log . . . . . . . . . . . 4-17
  2460.        4.11.8  TIME  . . . . . . . . . . . . . 4-18
  2461.        4.11.9  Userlog . . . . . . . . . . . . 4-18
  2462.        4.11.10  Expert Mode  . . . . . . . . . 4-18
  2463.        4.11.11  Your Status  . . . . . . . . . 4-18
  2464.        4.11.12  Bulletins  . . . . . . . . . . 4-18
  2465.        4.11.13  ERROR! . . . . . . . . . . . . 4-19
  2466.  
  2467.      Appendix A  2AM-BBS Command Set            A-1
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.                  ii
  2506.  
  2507.  
  2508.  
  2509.